multi-spindle automatic turning machine - Turkish English Dictionary